package com.bdqn.mapper.SysUsers;

import com.bdqn.entity.SysUsers;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;


@Mapper
public interface SysUsersMapper {
    /**
     * 根据用户名查询用户
     * @param principal
     * @return
     */
    SysUsers findByName(String principal);

    /**
     * 添加用户
     */
    boolean InsertUser(@Param("user") SysUsers sysUsers);

    /**
     * 添加用户角色表
     * @param id
     * @return
     */
    boolean InsertUser_role(@Param("id") int id);

    /**
     * 根据id修改用户密码
     * @param id
     * @param toHex
     * @return
     */
    int updatePwd(@Param("id") int id, @Param("toHex")String toHex);
}
